make a good impression - Turco Inglés Diccionario